package $1_2processcontrol;

public class WhileClass {

	// while循环在每次循环开始前，首先判断条件是否成立。
	// 如果计算结果为true，就把循环体内的语句执行一遍，
	// 如果计算结果为false，那就直接跳到while循环的末尾，继续往下执行。
	// 如果循环条件永远满足，那这个循环就变成了死循环。
	// 死循环将导致100%的CPU占用，用户会感觉电脑运行缓慢，所以要避免编写死循环代码。
	
	public static void main(String[] args) {
		int sum = 0; // 累加的和，初始化为0
        int n = 1;
        while (n <= 100) { // 循环条件是n <= 100
            sum = sum + n; // 把n累加到sum中
            n ++; // n自身加1
        }
        System.out.println(sum); // 5050

        //计算从m到n的和
        sum = 0;
		int i = 1;
		int j = 11;
		// 使用while计算M+...+N:
		while (i<=j) {
			sum = sum + i;
			i++;
		}
		System.out.println(sum);
        
	}

}
